CellIsValid Interface

public interface CellIsValid

Module Procedures

private function CellIsValidInteger(i, j, grid)

return false if cell is out of grid either contains nodata value, true otherwise.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: i
integer, intent(in) :: j
type(grid_integer), intent(in) :: grid

Return Value logical

private function CellIsValidFloat(i, j, grid)

return false if cell is out of grid either contains nodata value, true otherwise.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: i
integer, intent(in) :: j
type(grid_real), intent(in) :: grid

Return Value logical